permanent library - Spanish English Dictionary